Skip to content

feat(RHINENG-23946): Add kessel feature flag for Kessel integration#1499

Merged
mtclinton merged 1 commit intoRedHatInsights:masterfrom
mtclinton:RHINENG-23946
Feb 16, 2026
Merged

feat(RHINENG-23946): Add kessel feature flag for Kessel integration#1499
mtclinton merged 1 commit intoRedHatInsights:masterfrom
mtclinton:RHINENG-23946

Conversation

@mtclinton
Copy link
Contributor

Add useKesselFeatureFlag hook to gate Kessel authorization integration behind the patch-frontend.kessel-enabled feature flag.

This is part of the Kessel integration effort for patchman-ui. The feature flag allows us to incrementally roll out Kessel-based access checks without impacting existing functionality.

Ref: https://issues.redhat.com/browse/RHINENG-23946

Description

Associated Jira ticket: # (issue)

Please include a summary of the change, what this fixes/creates/improves.

How to test the PR

Please include steps to test your PR.

Before the change

After the change

Dependent work link

Checklist:

  • The commit message has the Jira ticket linked
  • PR has a short description
  • Screenshots before and after the change are added
  • Tests for the changes have been added
  • README.md is updated if necessary
  • Needs additional dependent work

@mtclinton mtclinton requested a review from a team as a code owner February 11, 2026 02:00
Add useKesselFeatureFlag hook to gate Kessel authorization integration
behind the patch-frontend.kessel-enabled feature flag.

This is part of the Kessel integration effort for patchman-ui. The
feature flag allows us to incrementally roll out Kessel-based access
checks without impacting existing functionality.

Ref: https://issues.redhat.com/browse/RHINENG-23946
@codecov-commenter
Copy link

Codecov Report

❌ Patch coverage is 0% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 62.50%. Comparing base (87ec4bd) to head (a42000d).
⚠️ Report is 4 commits behind head on master.

Files with missing lines Patch % Lines
src/Utilities/hooks/useFeatureFlag.js 0.00% 3 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1499      +/-   ##
==========================================
- Coverage   62.53%   62.50%   -0.04%     
==========================================
  Files         127      127              
  Lines        3310     3312       +2     
  Branches      899      892       -7     
==========================================
  Hits         2070     2070              
- Misses       1120     1122       +2     
  Partials      120      120              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@rverdile rverdile self-assigned this Feb 12, 2026
@rverdile
Copy link

I assume this will be followed up https://issues.redhat.com/browse/RHINENG-23947 ? Feel free to reach out if you have any questions!

@mtclinton
Copy link
Contributor Author

@rverdile exactly, yep I plan to work on that issue next week. Thanks for the review!

@mtclinton mtclinton enabled auto-merge (squash) February 16, 2026 18:17
@mtclinton mtclinton disabled auto-merge February 16, 2026 18:18
@mtclinton mtclinton merged commit 28397a3 into RedHatInsights:master Feb 16, 2026
5 of 7 checks passed
@katarinazaprazna
Copy link
Collaborator

Hi @mtclinton, thanks for the contribution! If you run into any questions regarding Kessel or the backend, feel free to give @rverdile or @MichaelMraka a shout. They’ll be happy to help :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants